battle sight - Inglés Sinónimo Diccionario

battle sight

n.
[1] battlesight